leopard lizard

英 [ˈlepəd ˈlɪzəd] 美 [ˈlepərd ˈlɪzərd]

网络  和豹蜥蜴

网络



英英释义

noun

  1. any of several large lizards with many dark spots